From Xcode 10.2 onwards, these annotations are required in all interface declarations. The behaviour can be disabled, but since we were already annotated most types it made sense to just annotate the rest. Change-Id: Iacd09a2fea4dfb3e22fec97cf4ca22966fc783bf GitHub-Last-Rev: a431572a83ea8b29f55813bcdafc9a00f8d15972 GitHub-Pull-Request: golang/mobile#29 Reviewed-on: https://go-review.googlesource.com/c/mobile/+/171957 Reviewed-by: Elias Naur <mail@eliasnaur.com>
33 lines
1.0 KiB
Plaintext
33 lines
1.0 KiB
Plaintext
// Objective-C API for talking to basictypes Go package.
|
|
// gobind -lang=objc basictypes
|
|
//
|
|
// File is generated by gobind. Do not edit.
|
|
|
|
#ifndef __Basictypes_H__
|
|
#define __Basictypes_H__
|
|
|
|
@import Foundation;
|
|
#include "ref.h"
|
|
#include "Universe.objc.h"
|
|
|
|
|
|
FOUNDATION_EXPORT const BOOL BasictypesABool;
|
|
FOUNDATION_EXPORT const double BasictypesAFloat;
|
|
FOUNDATION_EXPORT NSString* _Nonnull const BasictypesALongString;
|
|
FOUNDATION_EXPORT const int32_t BasictypesARune;
|
|
FOUNDATION_EXPORT NSString* _Nonnull const BasictypesAString;
|
|
FOUNDATION_EXPORT const int64_t BasictypesAnInt;
|
|
FOUNDATION_EXPORT const int64_t BasictypesAnInt2;
|
|
|
|
FOUNDATION_EXPORT BOOL BasictypesBool(BOOL p0);
|
|
|
|
FOUNDATION_EXPORT NSData* _Nullable BasictypesByteArrays(NSData* _Nullable x);
|
|
|
|
FOUNDATION_EXPORT BOOL BasictypesError(NSError* _Nullable* _Nullable error);
|
|
|
|
FOUNDATION_EXPORT BOOL BasictypesErrorPair(long* _Nullable ret0_, NSError* _Nullable* _Nullable error);
|
|
|
|
FOUNDATION_EXPORT void BasictypesInts(int8_t x, int16_t y, int32_t z, int64_t t, long u);
|
|
|
|
#endif
|