github.com/coming-chat/gomobile@v0.0.0-20220601074111-56995f7d7aba/bind/testdata/keywords.objc.m.golden (about) 1 // Objective-C API for talking to keywords Go package. 2 // gobind -lang=objc keywords 3 // 4 // File is generated by gobind. Do not edit. 5 6 #include <Foundation/Foundation.h> 7 #include "seq.h" 8 #include "_cgo_export.h" 9 #include "Keywords.objc.h" 10 11 @implementation KeywordsKeywordCaller { 12 } 13 14 - (nonnull instancetype)initWithRef:(id)ref { 15 self = [super init]; 16 if (self) { __ref = ref; } 17 return self; 18 } 19 20 - (void)abstract { 21 int32_t refnum = go_seq_go_to_refnum(self._ref); 22 proxykeywords_KeywordCaller_Abstract(refnum); 23 } 24 25 - (void)assert { 26 int32_t refnum = go_seq_go_to_refnum(self._ref); 27 proxykeywords_KeywordCaller_Assert(refnum); 28 } 29 30 - (void)bool_ { 31 int32_t refnum = go_seq_go_to_refnum(self._ref); 32 proxykeywords_KeywordCaller_Bool(refnum); 33 } 34 35 - (void)boolean { 36 int32_t refnum = go_seq_go_to_refnum(self._ref); 37 proxykeywords_KeywordCaller_Boolean(refnum); 38 } 39 40 - (void)break { 41 int32_t refnum = go_seq_go_to_refnum(self._ref); 42 proxykeywords_KeywordCaller_Break(refnum); 43 } 44 45 - (void)byte { 46 int32_t refnum = go_seq_go_to_refnum(self._ref); 47 proxykeywords_KeywordCaller_Byte(refnum); 48 } 49 50 - (void)case { 51 int32_t refnum = go_seq_go_to_refnum(self._ref); 52 proxykeywords_KeywordCaller_Case(refnum); 53 } 54 55 - (void)catch { 56 int32_t refnum = go_seq_go_to_refnum(self._ref); 57 proxykeywords_KeywordCaller_Catch(refnum); 58 } 59 60 - (void)char_ { 61 int32_t refnum = go_seq_go_to_refnum(self._ref); 62 proxykeywords_KeywordCaller_Char(refnum); 63 } 64 65 - (void)class { 66 int32_t refnum = go_seq_go_to_refnum(self._ref); 67 proxykeywords_KeywordCaller_Class(refnum); 68 } 69 70 - (void)const_ { 71 int32_t refnum = go_seq_go_to_refnum(self._ref); 72 proxykeywords_KeywordCaller_Const(refnum); 73 } 74 75 - (void)continue { 76 int32_t refnum = go_seq_go_to_refnum(self._ref); 77 proxykeywords_KeywordCaller_Continue(refnum); 78 } 79 80 - (void)default { 81 int32_t refnum = go_seq_go_to_refnum(self._ref); 82 proxykeywords_KeywordCaller_Default(refnum); 83 } 84 85 - (void)do { 86 int32_t refnum = go_seq_go_to_refnum(self._ref); 87 proxykeywords_KeywordCaller_Do(refnum); 88 } 89 90 - (void)double_ { 91 int32_t refnum = go_seq_go_to_refnum(self._ref); 92 proxykeywords_KeywordCaller_Double(refnum); 93 } 94 95 - (void)else { 96 int32_t refnum = go_seq_go_to_refnum(self._ref); 97 proxykeywords_KeywordCaller_Else(refnum); 98 } 99 100 - (void)enum { 101 int32_t refnum = go_seq_go_to_refnum(self._ref); 102 proxykeywords_KeywordCaller_Enum(refnum); 103 } 104 105 - (void)extends { 106 int32_t refnum = go_seq_go_to_refnum(self._ref); 107 proxykeywords_KeywordCaller_Extends(refnum); 108 } 109 110 - (void)false { 111 int32_t refnum = go_seq_go_to_refnum(self._ref); 112 proxykeywords_KeywordCaller_False(refnum); 113 } 114 115 - (void)final { 116 int32_t refnum = go_seq_go_to_refnum(self._ref); 117 proxykeywords_KeywordCaller_Final(refnum); 118 } 119 120 - (void)finally { 121 int32_t refnum = go_seq_go_to_refnum(self._ref); 122 proxykeywords_KeywordCaller_Finally(refnum); 123 } 124 125 - (void)float_ { 126 int32_t refnum = go_seq_go_to_refnum(self._ref); 127 proxykeywords_KeywordCaller_Float(refnum); 128 } 129 130 - (void)for { 131 int32_t refnum = go_seq_go_to_refnum(self._ref); 132 proxykeywords_KeywordCaller_For(refnum); 133 } 134 135 - (void)goto { 136 int32_t refnum = go_seq_go_to_refnum(self._ref); 137 proxykeywords_KeywordCaller_Goto(refnum); 138 } 139 140 - (void)if { 141 int32_t refnum = go_seq_go_to_refnum(self._ref); 142 proxykeywords_KeywordCaller_If(refnum); 143 } 144 145 - (void)implements { 146 int32_t refnum = go_seq_go_to_refnum(self._ref); 147 proxykeywords_KeywordCaller_Implements(refnum); 148 } 149 150 - (void)import { 151 int32_t refnum = go_seq_go_to_refnum(self._ref); 152 proxykeywords_KeywordCaller_Import(refnum); 153 } 154 155 - (void)instanceof { 156 int32_t refnum = go_seq_go_to_refnum(self._ref); 157 proxykeywords_KeywordCaller_Instanceof(refnum); 158 } 159 160 - (void)int_ { 161 int32_t refnum = go_seq_go_to_refnum(self._ref); 162 proxykeywords_KeywordCaller_Int(refnum); 163 } 164 165 - (void)interface { 166 int32_t refnum = go_seq_go_to_refnum(self._ref); 167 proxykeywords_KeywordCaller_Interface(refnum); 168 } 169 170 - (void)long_ { 171 int32_t refnum = go_seq_go_to_refnum(self._ref); 172 proxykeywords_KeywordCaller_Long(refnum); 173 } 174 175 - (void)native { 176 int32_t refnum = go_seq_go_to_refnum(self._ref); 177 proxykeywords_KeywordCaller_Native(refnum); 178 } 179 180 - (void)new { 181 int32_t refnum = go_seq_go_to_refnum(self._ref); 182 proxykeywords_KeywordCaller_New(refnum); 183 } 184 185 - (void)nil_ { 186 int32_t refnum = go_seq_go_to_refnum(self._ref); 187 proxykeywords_KeywordCaller_Nil(refnum); 188 } 189 190 - (void)null { 191 int32_t refnum = go_seq_go_to_refnum(self._ref); 192 proxykeywords_KeywordCaller_Null(refnum); 193 } 194 195 - (void)package { 196 int32_t refnum = go_seq_go_to_refnum(self._ref); 197 proxykeywords_KeywordCaller_Package(refnum); 198 } 199 200 - (void)private { 201 int32_t refnum = go_seq_go_to_refnum(self._ref); 202 proxykeywords_KeywordCaller_Private(refnum); 203 } 204 205 - (void)protected { 206 int32_t refnum = go_seq_go_to_refnum(self._ref); 207 proxykeywords_KeywordCaller_Protected(refnum); 208 } 209 210 - (void)public { 211 int32_t refnum = go_seq_go_to_refnum(self._ref); 212 proxykeywords_KeywordCaller_Public(refnum); 213 } 214 215 - (void)return { 216 int32_t refnum = go_seq_go_to_refnum(self._ref); 217 proxykeywords_KeywordCaller_Return(refnum); 218 } 219 220 - (void)short_ { 221 int32_t refnum = go_seq_go_to_refnum(self._ref); 222 proxykeywords_KeywordCaller_Short(refnum); 223 } 224 225 - (void)static { 226 int32_t refnum = go_seq_go_to_refnum(self._ref); 227 proxykeywords_KeywordCaller_Static(refnum); 228 } 229 230 - (void)strictfp { 231 int32_t refnum = go_seq_go_to_refnum(self._ref); 232 proxykeywords_KeywordCaller_Strictfp(refnum); 233 } 234 235 - (void)super_ { 236 int32_t refnum = go_seq_go_to_refnum(self._ref); 237 proxykeywords_KeywordCaller_Super(refnum); 238 } 239 240 - (void)switch { 241 int32_t refnum = go_seq_go_to_refnum(self._ref); 242 proxykeywords_KeywordCaller_Switch(refnum); 243 } 244 245 - (void)synchronized { 246 int32_t refnum = go_seq_go_to_refnum(self._ref); 247 proxykeywords_KeywordCaller_Synchronized(refnum); 248 } 249 250 - (void)this { 251 int32_t refnum = go_seq_go_to_refnum(self._ref); 252 proxykeywords_KeywordCaller_This(refnum); 253 } 254 255 - (void)throw { 256 int32_t refnum = go_seq_go_to_refnum(self._ref); 257 proxykeywords_KeywordCaller_Throw(refnum); 258 } 259 260 - (void)throws { 261 int32_t refnum = go_seq_go_to_refnum(self._ref); 262 proxykeywords_KeywordCaller_Throws(refnum); 263 } 264 265 - (void)transient { 266 int32_t refnum = go_seq_go_to_refnum(self._ref); 267 proxykeywords_KeywordCaller_Transient(refnum); 268 } 269 270 - (void)true { 271 int32_t refnum = go_seq_go_to_refnum(self._ref); 272 proxykeywords_KeywordCaller_True(refnum); 273 } 274 275 - (void)try { 276 int32_t refnum = go_seq_go_to_refnum(self._ref); 277 proxykeywords_KeywordCaller_Try(refnum); 278 } 279 280 - (void)void_ { 281 int32_t refnum = go_seq_go_to_refnum(self._ref); 282 proxykeywords_KeywordCaller_Void(refnum); 283 } 284 285 - (void)volatile_ { 286 int32_t refnum = go_seq_go_to_refnum(self._ref); 287 proxykeywords_KeywordCaller_Volatile(refnum); 288 } 289 290 - (void)while { 291 int32_t refnum = go_seq_go_to_refnum(self._ref); 292 proxykeywords_KeywordCaller_While(refnum); 293 } 294 295 @end 296 297 298 299 void KeywordsConst(NSString* _Nullable id_) { 300 nstring _id_ = go_seq_from_objc_string(id_); 301 proxykeywords__Const(_id_); 302 } 303 304 void KeywordsStatic(NSString* _Nullable strictfp) { 305 nstring _strictfp = go_seq_from_objc_string(strictfp); 306 proxykeywords__Static(_strictfp); 307 } 308 309 void cproxykeywords_KeywordCaller_Abstract(int32_t refnum) { 310 @autoreleasepool { 311 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 312 [o abstract]; 313 } 314 } 315 316 void cproxykeywords_KeywordCaller_Assert(int32_t refnum) { 317 @autoreleasepool { 318 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 319 [o assert]; 320 } 321 } 322 323 void cproxykeywords_KeywordCaller_Bool(int32_t refnum) { 324 @autoreleasepool { 325 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 326 [o bool_]; 327 } 328 } 329 330 void cproxykeywords_KeywordCaller_Boolean(int32_t refnum) { 331 @autoreleasepool { 332 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 333 [o boolean]; 334 } 335 } 336 337 void cproxykeywords_KeywordCaller_Break(int32_t refnum) { 338 @autoreleasepool { 339 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 340 [o break]; 341 } 342 } 343 344 void cproxykeywords_KeywordCaller_Byte(int32_t refnum) { 345 @autoreleasepool { 346 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 347 [o byte]; 348 } 349 } 350 351 void cproxykeywords_KeywordCaller_Case(int32_t refnum) { 352 @autoreleasepool { 353 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 354 [o case]; 355 } 356 } 357 358 void cproxykeywords_KeywordCaller_Catch(int32_t refnum) { 359 @autoreleasepool { 360 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 361 [o catch]; 362 } 363 } 364 365 void cproxykeywords_KeywordCaller_Char(int32_t refnum) { 366 @autoreleasepool { 367 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 368 [o char_]; 369 } 370 } 371 372 void cproxykeywords_KeywordCaller_Class(int32_t refnum) { 373 @autoreleasepool { 374 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 375 [o class]; 376 } 377 } 378 379 void cproxykeywords_KeywordCaller_Const(int32_t refnum) { 380 @autoreleasepool { 381 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 382 [o const_]; 383 } 384 } 385 386 void cproxykeywords_KeywordCaller_Continue(int32_t refnum) { 387 @autoreleasepool { 388 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 389 [o continue]; 390 } 391 } 392 393 void cproxykeywords_KeywordCaller_Default(int32_t refnum) { 394 @autoreleasepool { 395 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 396 [o default]; 397 } 398 } 399 400 void cproxykeywords_KeywordCaller_Do(int32_t refnum) { 401 @autoreleasepool { 402 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 403 [o do]; 404 } 405 } 406 407 void cproxykeywords_KeywordCaller_Double(int32_t refnum) { 408 @autoreleasepool { 409 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 410 [o double_]; 411 } 412 } 413 414 void cproxykeywords_KeywordCaller_Else(int32_t refnum) { 415 @autoreleasepool { 416 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 417 [o else]; 418 } 419 } 420 421 void cproxykeywords_KeywordCaller_Enum(int32_t refnum) { 422 @autoreleasepool { 423 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 424 [o enum]; 425 } 426 } 427 428 void cproxykeywords_KeywordCaller_Extends(int32_t refnum) { 429 @autoreleasepool { 430 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 431 [o extends]; 432 } 433 } 434 435 void cproxykeywords_KeywordCaller_False(int32_t refnum) { 436 @autoreleasepool { 437 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 438 [o false]; 439 } 440 } 441 442 void cproxykeywords_KeywordCaller_Final(int32_t refnum) { 443 @autoreleasepool { 444 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 445 [o final]; 446 } 447 } 448 449 void cproxykeywords_KeywordCaller_Finally(int32_t refnum) { 450 @autoreleasepool { 451 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 452 [o finally]; 453 } 454 } 455 456 void cproxykeywords_KeywordCaller_Float(int32_t refnum) { 457 @autoreleasepool { 458 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 459 [o float_]; 460 } 461 } 462 463 void cproxykeywords_KeywordCaller_For(int32_t refnum) { 464 @autoreleasepool { 465 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 466 [o for]; 467 } 468 } 469 470 void cproxykeywords_KeywordCaller_Goto(int32_t refnum) { 471 @autoreleasepool { 472 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 473 [o goto]; 474 } 475 } 476 477 void cproxykeywords_KeywordCaller_If(int32_t refnum) { 478 @autoreleasepool { 479 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 480 [o if]; 481 } 482 } 483 484 void cproxykeywords_KeywordCaller_Implements(int32_t refnum) { 485 @autoreleasepool { 486 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 487 [o implements]; 488 } 489 } 490 491 void cproxykeywords_KeywordCaller_Import(int32_t refnum) { 492 @autoreleasepool { 493 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 494 [o import]; 495 } 496 } 497 498 void cproxykeywords_KeywordCaller_Instanceof(int32_t refnum) { 499 @autoreleasepool { 500 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 501 [o instanceof]; 502 } 503 } 504 505 void cproxykeywords_KeywordCaller_Int(int32_t refnum) { 506 @autoreleasepool { 507 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 508 [o int_]; 509 } 510 } 511 512 void cproxykeywords_KeywordCaller_Interface(int32_t refnum) { 513 @autoreleasepool { 514 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 515 [o interface]; 516 } 517 } 518 519 void cproxykeywords_KeywordCaller_Long(int32_t refnum) { 520 @autoreleasepool { 521 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 522 [o long_]; 523 } 524 } 525 526 void cproxykeywords_KeywordCaller_Native(int32_t refnum) { 527 @autoreleasepool { 528 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 529 [o native]; 530 } 531 } 532 533 void cproxykeywords_KeywordCaller_New(int32_t refnum) { 534 @autoreleasepool { 535 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 536 [o new]; 537 } 538 } 539 540 void cproxykeywords_KeywordCaller_Nil(int32_t refnum) { 541 @autoreleasepool { 542 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 543 [o nil_]; 544 } 545 } 546 547 void cproxykeywords_KeywordCaller_Null(int32_t refnum) { 548 @autoreleasepool { 549 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 550 [o null]; 551 } 552 } 553 554 void cproxykeywords_KeywordCaller_Package(int32_t refnum) { 555 @autoreleasepool { 556 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 557 [o package]; 558 } 559 } 560 561 void cproxykeywords_KeywordCaller_Private(int32_t refnum) { 562 @autoreleasepool { 563 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 564 [o private]; 565 } 566 } 567 568 void cproxykeywords_KeywordCaller_Protected(int32_t refnum) { 569 @autoreleasepool { 570 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 571 [o protected]; 572 } 573 } 574 575 void cproxykeywords_KeywordCaller_Public(int32_t refnum) { 576 @autoreleasepool { 577 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 578 [o public]; 579 } 580 } 581 582 void cproxykeywords_KeywordCaller_Return(int32_t refnum) { 583 @autoreleasepool { 584 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 585 [o return]; 586 } 587 } 588 589 void cproxykeywords_KeywordCaller_Short(int32_t refnum) { 590 @autoreleasepool { 591 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 592 [o short_]; 593 } 594 } 595 596 void cproxykeywords_KeywordCaller_Static(int32_t refnum) { 597 @autoreleasepool { 598 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 599 [o static]; 600 } 601 } 602 603 void cproxykeywords_KeywordCaller_Strictfp(int32_t refnum) { 604 @autoreleasepool { 605 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 606 [o strictfp]; 607 } 608 } 609 610 void cproxykeywords_KeywordCaller_Super(int32_t refnum) { 611 @autoreleasepool { 612 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 613 [o super_]; 614 } 615 } 616 617 void cproxykeywords_KeywordCaller_Switch(int32_t refnum) { 618 @autoreleasepool { 619 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 620 [o switch]; 621 } 622 } 623 624 void cproxykeywords_KeywordCaller_Synchronized(int32_t refnum) { 625 @autoreleasepool { 626 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 627 [o synchronized]; 628 } 629 } 630 631 void cproxykeywords_KeywordCaller_This(int32_t refnum) { 632 @autoreleasepool { 633 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 634 [o this]; 635 } 636 } 637 638 void cproxykeywords_KeywordCaller_Throw(int32_t refnum) { 639 @autoreleasepool { 640 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 641 [o throw]; 642 } 643 } 644 645 void cproxykeywords_KeywordCaller_Throws(int32_t refnum) { 646 @autoreleasepool { 647 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 648 [o throws]; 649 } 650 } 651 652 void cproxykeywords_KeywordCaller_Transient(int32_t refnum) { 653 @autoreleasepool { 654 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 655 [o transient]; 656 } 657 } 658 659 void cproxykeywords_KeywordCaller_True(int32_t refnum) { 660 @autoreleasepool { 661 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 662 [o true]; 663 } 664 } 665 666 void cproxykeywords_KeywordCaller_Try(int32_t refnum) { 667 @autoreleasepool { 668 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 669 [o try]; 670 } 671 } 672 673 void cproxykeywords_KeywordCaller_Void(int32_t refnum) { 674 @autoreleasepool { 675 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 676 [o void_]; 677 } 678 } 679 680 void cproxykeywords_KeywordCaller_Volatile(int32_t refnum) { 681 @autoreleasepool { 682 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 683 [o volatile_]; 684 } 685 } 686 687 void cproxykeywords_KeywordCaller_While(int32_t refnum) { 688 @autoreleasepool { 689 KeywordsKeywordCaller* o = go_seq_objc_from_refnum(refnum); 690 [o while]; 691 } 692 } 693 694 __attribute__((constructor)) static void init() { 695 init_seq(); 696 }