| // Objective-C API for talking to aliases Go package. |
| // gobind -lang=objc aliases |
| // |
| // File is generated by gobind. Do not edit. |
| |
| #ifndef __Aliases_H__ |
| #define __Aliases_H__ |
| |
| @import Foundation; |
| #include "ref.h" |
| #include "Universe.objc.h" |
| |
| |
| @class AliasesS; |
| |
| @interface AliasesS : NSObject <goSeqRefInterface> { |
| } |
| @property(strong, readonly) _Nonnull id _ref; |
| |
| - (nonnull instancetype)initWithRef:(_Nonnull id)ref; |
| - (nonnull instancetype)init; |
| @end |
| |
| FOUNDATION_EXPORT void AliasesTakesAByte(byte a); |
| |
| FOUNDATION_EXPORT void AliasesTakesAByteSlice(NSData* _Nullable a); |
| |
| FOUNDATION_EXPORT void AliasesTakesAByteSliceAlias(NSData* _Nullable a); |
| |
| FOUNDATION_EXPORT void AliasesTakesAStructPtr(AliasesS* _Nullable a); |
| |
| FOUNDATION_EXPORT void AliasesTakesAStructPtrAlias(AliasesS* _Nullable a); |
| |
| #endif |