github.com/F4RD1N/gomobile@v1.0.1/bind/testdata/ignore.objc.m.golden (about)

     1  // Objective-C API for talking to ignore Go package.
     2  //   gobind -lang=objc ignore
     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 "Ignore.objc.h"
    10  
    11  
    12  @implementation IgnoreS {
    13  }
    14  
    15  - (nonnull instancetype)initWithRef:(_Nonnull id)ref {
    16  	self = [super init];
    17  	if (self) { __ref = ref; }
    18  	return self;
    19  }
    20  
    21  - (nonnull instancetype)init {
    22  	self = [super init];
    23  	if (self) {
    24  		__ref = go_seq_from_refnum(new_ignore_S());
    25  	}
    26  	return self;
    27  }
    28  
    29  // skipped unsupported field F with type interface{}
    30  
    31  // skipped method S.Argument with unsupported parameter or return types
    32  
    33  // skipped method S.Result with unsupported parameter or return types
    34  
    35  @end
    36  
    37  
    38  @implementation IgnoreI {
    39  }
    40  
    41  - (nonnull instancetype)initWithRef:(id)ref {
    42  	self = [super init];
    43  	if (self) { __ref = ref; }
    44  	return self;
    45  }
    46  
    47  // skipped method I.Argument with unsupported parameter or return types
    48  
    49  // skipped method I.Result with unsupported parameter or return types
    50  
    51  @end
    52  
    53  
    54  // skipped const Cuint with unsupported type: uint
    55  
    56  // skipped const Cuint32 with unsupported type: uint32
    57  
    58  // skipped const Cuint64 with unsupported type: uint64
    59  
    60  // skipped const NamedConst with unsupported type: ignore.NamedString
    61  
    62  
    63  @implementation Ignore
    64  // skipped variable C128 with unsupported type: complex128
    65  
    66  // skipped variable C64 with unsupported type: complex64
    67  
    68  // skipped variable Uint with unsupported type: uint
    69  
    70  // skipped variable Uint32 with unsupported type: uint32
    71  
    72  // skipped variable Uint64 with unsupported type: uint64
    73  
    74  // skipped variable V with unsupported type: interface{}
    75  
    76  // skipped variable Var with unsupported type: interface{}
    77  
    78  @end
    79  
    80  
    81  // skipped function Argument with unsupported parameter or return types
    82  
    83  // skipped function Result with unsupported parameter or return types
    84  
    85  // skipped method I.Argument with unsupported parameter or return types
    86  
    87  // skipped method I.Result with unsupported parameter or return types
    88  
    89  __attribute__((constructor)) static void init() {
    90  	init_seq();
    91  }