@@ -3621,7 +3621,7 @@ class SentryCocoa {
3621
3621
ffi.Pointer<ObjCObject> obj,
3622
3622
ffi.Pointer<ObjCSel> sel,
3623
3623
ffi.Pointer<ObjCObject> predicateFormat,
3624
- ffi.Pointer<ffi.Char > argList,
3624
+ ffi.Pointer<__va_list_tag > argList,
3625
3625
) {
3626
3626
return __objc_msgSend_135(
3627
3627
obj,
@@ -3637,13 +3637,13 @@ class SentryCocoa {
3637
3637
ffi.Pointer<ObjCObject>,
3638
3638
ffi.Pointer<ObjCSel>,
3639
3639
ffi.Pointer<ObjCObject>,
3640
- ffi.Pointer<ffi.Char >)>>('objc_msgSend');
3640
+ ffi.Pointer<__va_list_tag >)>>('objc_msgSend');
3641
3641
late final __objc_msgSend_135 = __objc_msgSend_135Ptr.asFunction<
3642
3642
ffi.Pointer<ObjCObject> Function(
3643
3643
ffi.Pointer<ObjCObject>,
3644
3644
ffi.Pointer<ObjCSel>,
3645
3645
ffi.Pointer<ObjCObject>,
3646
- ffi.Pointer<ffi.Char >)>();
3646
+ ffi.Pointer<__va_list_tag >)>();
3647
3647
3648
3648
late final _sel_predicateFromMetadataQueryString_1 =
3649
3649
_registerName1("predicateFromMetadataQueryString:");
@@ -9531,7 +9531,7 @@ class SentryCocoa {
9531
9531
ffi.Pointer<ObjCObject> obj,
9532
9532
ffi.Pointer<ObjCSel> sel,
9533
9533
ffi.Pointer<ObjCObject> format,
9534
- ffi.Pointer<ffi.Char > argList,
9534
+ ffi.Pointer<__va_list_tag > argList,
9535
9535
) {
9536
9536
return __objc_msgSend_348(
9537
9537
obj,
@@ -9543,11 +9543,14 @@ class SentryCocoa {
9543
9543
9544
9544
late final __objc_msgSend_348Ptr = _lookup<
9545
9545
ffi.NativeFunction<
9546
- instancetype Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>,
9547
- ffi.Pointer<ObjCObject>, ffi.Pointer<ffi.Char>)>>('objc_msgSend');
9546
+ instancetype Function(
9547
+ ffi.Pointer<ObjCObject>,
9548
+ ffi.Pointer<ObjCSel>,
9549
+ ffi.Pointer<ObjCObject>,
9550
+ ffi.Pointer<__va_list_tag>)>>('objc_msgSend');
9548
9551
late final __objc_msgSend_348 = __objc_msgSend_348Ptr.asFunction<
9549
9552
instancetype Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>,
9550
- ffi.Pointer<ObjCObject>, ffi.Pointer<ffi.Char >)>();
9553
+ ffi.Pointer<ObjCObject>, ffi.Pointer<__va_list_tag >)>();
9551
9554
9552
9555
late final _sel_initWithFormat_locale_1 =
9553
9556
_registerName1("initWithFormat:locale:");
@@ -9558,7 +9561,7 @@ class SentryCocoa {
9558
9561
ffi.Pointer<ObjCSel> sel,
9559
9562
ffi.Pointer<ObjCObject> format,
9560
9563
ffi.Pointer<ObjCObject> locale,
9561
- ffi.Pointer<ffi.Char > argList,
9564
+ ffi.Pointer<__va_list_tag > argList,
9562
9565
) {
9563
9566
return __objc_msgSend_349(
9564
9567
obj,
@@ -9576,14 +9579,14 @@ class SentryCocoa {
9576
9579
ffi.Pointer<ObjCSel>,
9577
9580
ffi.Pointer<ObjCObject>,
9578
9581
ffi.Pointer<ObjCObject>,
9579
- ffi.Pointer<ffi.Char >)>>('objc_msgSend');
9582
+ ffi.Pointer<__va_list_tag >)>>('objc_msgSend');
9580
9583
late final __objc_msgSend_349 = __objc_msgSend_349Ptr.asFunction<
9581
9584
instancetype Function(
9582
9585
ffi.Pointer<ObjCObject>,
9583
9586
ffi.Pointer<ObjCSel>,
9584
9587
ffi.Pointer<ObjCObject>,
9585
9588
ffi.Pointer<ObjCObject>,
9586
- ffi.Pointer<ffi.Char >)>();
9589
+ ffi.Pointer<__va_list_tag >)>();
9587
9590
9588
9591
late final _sel_initWithValidatedFormat_validFormatSpecifiers_error_1 =
9589
9592
_registerName1("initWithValidatedFormat:validFormatSpecifiers:error:");
@@ -9666,7 +9669,7 @@ class SentryCocoa {
9666
9669
ffi.Pointer<ObjCSel> sel,
9667
9670
ffi.Pointer<ObjCObject> format,
9668
9671
ffi.Pointer<ObjCObject> validFormatSpecifiers,
9669
- ffi.Pointer<ffi.Char > argList,
9672
+ ffi.Pointer<__va_list_tag > argList,
9670
9673
ffi.Pointer<ffi.Pointer<ObjCObject>> error,
9671
9674
) {
9672
9675
return __objc_msgSend_352(
@@ -9686,15 +9689,15 @@ class SentryCocoa {
9686
9689
ffi.Pointer<ObjCSel>,
9687
9690
ffi.Pointer<ObjCObject>,
9688
9691
ffi.Pointer<ObjCObject>,
9689
- ffi.Pointer<ffi.Char >,
9692
+ ffi.Pointer<__va_list_tag >,
9690
9693
ffi.Pointer<ffi.Pointer<ObjCObject>>)>>('objc_msgSend');
9691
9694
late final __objc_msgSend_352 = __objc_msgSend_352Ptr.asFunction<
9692
9695
instancetype Function(
9693
9696
ffi.Pointer<ObjCObject>,
9694
9697
ffi.Pointer<ObjCSel>,
9695
9698
ffi.Pointer<ObjCObject>,
9696
9699
ffi.Pointer<ObjCObject>,
9697
- ffi.Pointer<ffi.Char >,
9700
+ ffi.Pointer<__va_list_tag >,
9698
9701
ffi.Pointer<ffi.Pointer<ObjCObject>>)>();
9699
9702
9700
9703
late final _sel_initWithValidatedFormat_validFormatSpecifiers_locale_arguments_error_1 =
@@ -9706,7 +9709,7 @@ class SentryCocoa {
9706
9709
ffi.Pointer<ObjCObject> format,
9707
9710
ffi.Pointer<ObjCObject> validFormatSpecifiers,
9708
9711
ffi.Pointer<ObjCObject> locale,
9709
- ffi.Pointer<ffi.Char > argList,
9712
+ ffi.Pointer<__va_list_tag > argList,
9710
9713
ffi.Pointer<ffi.Pointer<ObjCObject>> error,
9711
9714
) {
9712
9715
return __objc_msgSend_353(
@@ -9728,7 +9731,7 @@ class SentryCocoa {
9728
9731
ffi.Pointer<ObjCObject>,
9729
9732
ffi.Pointer<ObjCObject>,
9730
9733
ffi.Pointer<ObjCObject>,
9731
- ffi.Pointer<ffi.Char >,
9734
+ ffi.Pointer<__va_list_tag >,
9732
9735
ffi.Pointer<ffi.Pointer<ObjCObject>>)>>('objc_msgSend');
9733
9736
late final __objc_msgSend_353 = __objc_msgSend_353Ptr.asFunction<
9734
9737
instancetype Function(
@@ -9737,7 +9740,7 @@ class SentryCocoa {
9737
9740
ffi.Pointer<ObjCObject>,
9738
9741
ffi.Pointer<ObjCObject>,
9739
9742
ffi.Pointer<ObjCObject>,
9740
- ffi.Pointer<ffi.Char >,
9743
+ ffi.Pointer<__va_list_tag >,
9741
9744
ffi.Pointer<ffi.Pointer<ObjCObject>>)>();
9742
9745
9743
9746
late final _sel_initWithData_encoding_1 =
@@ -19011,7 +19014,7 @@ class SentryCocoa {
19011
19014
ffi.Pointer<ObjCObject> format,
19012
19015
int options,
19013
19016
ffi.Pointer<ObjCObject> locale,
19014
- ffi.Pointer<ffi.Char > arguments,
19017
+ ffi.Pointer<__va_list_tag > arguments,
19015
19018
) {
19016
19019
return __objc_msgSend_673(
19017
19020
obj,
@@ -19031,15 +19034,15 @@ class SentryCocoa {
19031
19034
ffi.Pointer<ObjCObject>,
19032
19035
ffi.Int32,
19033
19036
ffi.Pointer<ObjCObject>,
19034
- ffi.Pointer<ffi.Char >)>>('objc_msgSend');
19037
+ ffi.Pointer<__va_list_tag >)>>('objc_msgSend');
19035
19038
late final __objc_msgSend_673 = __objc_msgSend_673Ptr.asFunction<
19036
19039
instancetype Function(
19037
19040
ffi.Pointer<ObjCObject>,
19038
19041
ffi.Pointer<ObjCSel>,
19039
19042
ffi.Pointer<ObjCObject>,
19040
19043
int,
19041
19044
ffi.Pointer<ObjCObject>,
19042
- ffi.Pointer<ffi.Char >)>();
19045
+ ffi.Pointer<__va_list_tag >)>();
19043
19046
19044
19047
late final _sel_localizedAttributedStringWithFormat_1 =
19045
19048
_registerName1("localizedAttributedStringWithFormat:");
@@ -21713,7 +21716,7 @@ class SentryCocoa {
21713
21716
ffi.Pointer<ObjCSel> sel,
21714
21717
ffi.Pointer<ObjCObject> name,
21715
21718
ffi.Pointer<ObjCObject> format,
21716
- ffi.Pointer<ffi.Char > argList,
21719
+ ffi.Pointer<__va_list_tag > argList,
21717
21720
) {
21718
21721
return __objc_msgSend_760(
21719
21722
obj,
@@ -21731,14 +21734,14 @@ class SentryCocoa {
21731
21734
ffi.Pointer<ObjCSel>,
21732
21735
ffi.Pointer<ObjCObject>,
21733
21736
ffi.Pointer<ObjCObject>,
21734
- ffi.Pointer<ffi.Char >)>>('objc_msgSend');
21737
+ ffi.Pointer<__va_list_tag >)>>('objc_msgSend');
21735
21738
late final __objc_msgSend_760 = __objc_msgSend_760Ptr.asFunction<
21736
21739
void Function(
21737
21740
ffi.Pointer<ObjCObject>,
21738
21741
ffi.Pointer<ObjCSel>,
21739
21742
ffi.Pointer<ObjCObject>,
21740
21743
ffi.Pointer<ObjCObject>,
21741
- ffi.Pointer<ffi.Char >)>();
21744
+ ffi.Pointer<__va_list_tag >)>();
21742
21745
21743
21746
late final _class_NSFileHandle1 = _getClass1("NSFileHandle");
21744
21747
late final _sel_availableData1 = _registerName1("availableData");
@@ -32816,7 +32819,7 @@ class NSString extends NSObject {
32816
32819
}
32817
32820
32818
32821
NSString initWithFormat_arguments_(
32819
- NSString? format, ffi.Pointer<ffi.Char > argList) {
32822
+ NSString? format, ffi.Pointer<__va_list_tag > argList) {
32820
32823
final _ret = _lib._objc_msgSend_348(
32821
32824
_id,
32822
32825
_lib._sel_initWithFormat_arguments_1,
@@ -32832,7 +32835,7 @@ class NSString extends NSObject {
32832
32835
}
32833
32836
32834
32837
NSString initWithFormat_locale_arguments_(
32835
- NSString? format, NSObject locale, ffi.Pointer<ffi.Char > argList) {
32838
+ NSString? format, NSObject locale, ffi.Pointer<__va_list_tag > argList) {
32836
32839
final _ret = _lib._objc_msgSend_349(
32837
32840
_id,
32838
32841
_lib._sel_initWithFormat_locale_arguments_1,
@@ -32873,7 +32876,7 @@ class NSString extends NSObject {
32873
32876
NSString initWithValidatedFormat_validFormatSpecifiers_arguments_error_(
32874
32877
NSString? format,
32875
32878
NSString? validFormatSpecifiers,
32876
- ffi.Pointer<ffi.Char > argList,
32879
+ ffi.Pointer<__va_list_tag > argList,
32877
32880
ffi.Pointer<ffi.Pointer<ObjCObject>> error) {
32878
32881
final _ret = _lib._objc_msgSend_352(
32879
32882
_id,
@@ -32890,7 +32893,7 @@ class NSString extends NSObject {
32890
32893
NSString? format,
32891
32894
NSString? validFormatSpecifiers,
32892
32895
NSObject locale,
32893
- ffi.Pointer<ffi.Char > argList,
32896
+ ffi.Pointer<__va_list_tag > argList,
32894
32897
ffi.Pointer<ffi.Pointer<ObjCObject>> error) {
32895
32898
final _ret = _lib._objc_msgSend_353(
32896
32899
_id,
@@ -37990,7 +37993,7 @@ class NSPredicate extends NSObject {
37990
37993
}
37991
37994
37992
37995
static NSPredicate predicateWithFormat_arguments_(SentryCocoa _lib,
37993
- NSString? predicateFormat, ffi.Pointer<ffi.Char > argList) {
37996
+ NSString? predicateFormat, ffi.Pointer<__va_list_tag > argList) {
37994
37997
final _ret = _lib._objc_msgSend_135(
37995
37998
_lib._class_NSPredicate1,
37996
37999
_lib._sel_predicateWithFormat_arguments_1,
@@ -38146,6 +38149,18 @@ class NSPredicate extends NSObject {
38146
38149
}
38147
38150
}
38148
38151
38152
+ class __va_list_tag extends ffi.Struct {
38153
+ @ffi.UnsignedInt()
38154
+ external int gp_offset;
38155
+
38156
+ @ffi.UnsignedInt()
38157
+ external int fp_offset;
38158
+
38159
+ external ffi.Pointer<ffi.Void> overflow_arg_area;
38160
+
38161
+ external ffi.Pointer<ffi.Void> reg_save_area;
38162
+ }
38163
+
38149
38164
bool _ObjCBlock_bool_ObjCObject_NSDictionary_fnPtrTrampoline(
38150
38165
ffi.Pointer<_ObjCBlock> block,
38151
38166
ffi.Pointer<ObjCObject> arg0,
@@ -51417,7 +51432,7 @@ class NSMutableString extends NSString {
51417
51432
51418
51433
@override
51419
51434
NSMutableString initWithFormat_arguments_(
51420
- NSString? format, ffi.Pointer<ffi.Char > argList) {
51435
+ NSString? format, ffi.Pointer<__va_list_tag > argList) {
51421
51436
final _ret = _lib._objc_msgSend_348(
51422
51437
_id,
51423
51438
_lib._sel_initWithFormat_arguments_1,
@@ -51435,7 +51450,7 @@ class NSMutableString extends NSString {
51435
51450
51436
51451
@override
51437
51452
NSMutableString initWithFormat_locale_arguments_(
51438
- NSString? format, NSObject locale, ffi.Pointer<ffi.Char > argList) {
51453
+ NSString? format, NSObject locale, ffi.Pointer<__va_list_tag > argList) {
51439
51454
final _ret = _lib._objc_msgSend_349(
51440
51455
_id,
51441
51456
_lib._sel_initWithFormat_locale_arguments_1,
@@ -51480,7 +51495,7 @@ class NSMutableString extends NSString {
51480
51495
initWithValidatedFormat_validFormatSpecifiers_arguments_error_(
51481
51496
NSString? format,
51482
51497
NSString? validFormatSpecifiers,
51483
- ffi.Pointer<ffi.Char > argList,
51498
+ ffi.Pointer<__va_list_tag > argList,
51484
51499
ffi.Pointer<ffi.Pointer<ObjCObject>> error) {
51485
51500
final _ret = _lib._objc_msgSend_352(
51486
51501
_id,
@@ -51498,7 +51513,7 @@ class NSMutableString extends NSString {
51498
51513
NSString? format,
51499
51514
NSString? validFormatSpecifiers,
51500
51515
NSObject locale,
51501
- ffi.Pointer<ffi.Char > argList,
51516
+ ffi.Pointer<__va_list_tag > argList,
51502
51517
ffi.Pointer<ffi.Pointer<ObjCObject>> error) {
51503
51518
final _ret = _lib._objc_msgSend_353(
51504
51519
_id,
@@ -52808,7 +52823,7 @@ class NSAttributedString extends NSObject {
52808
52823
NSAttributedString? format,
52809
52824
int options,
52810
52825
NSLocale? locale,
52811
- ffi.Pointer<ffi.Char > arguments) {
52826
+ ffi.Pointer<__va_list_tag > arguments) {
52812
52827
final _ret = _lib._objc_msgSend_673(
52813
52828
_id,
52814
52829
_lib._sel_initWithFormat_options_locale_arguments_1,
@@ -53539,7 +53554,7 @@ class NSMutableAttributedString extends NSAttributedString {
53539
53554
NSAttributedString? format,
53540
53555
int options,
53541
53556
NSLocale? locale,
53542
- ffi.Pointer<ffi.Char > arguments) {
53557
+ ffi.Pointer<__va_list_tag > arguments) {
53543
53558
final _ret = _lib._objc_msgSend_673(
53544
53559
_id,
53545
53560
_lib._sel_initWithFormat_options_locale_arguments_1,
@@ -57041,7 +57056,7 @@ class NSException extends NSObject {
57041
57056
}
57042
57057
57043
57058
static void raise_format_arguments_(SentryCocoa _lib, NSString name,
57044
- NSString? format, ffi.Pointer<ffi.Char > argList) {
57059
+ NSString? format, ffi.Pointer<__va_list_tag > argList) {
57045
57060
_lib._objc_msgSend_760(
57046
57061
_lib._class_NSException1,
57047
57062
_lib._sel_raise_format_arguments_1,
0 commit comments