issue12403.objc.h.golden 838 B

123456789101112131415161718192021222324252627282930313233
  1. // Objective-C API for talking to issue12403 Go package.
  2. // gobind -lang=objc issue12403
  3. //
  4. // File is generated by gobind. Do not edit.
  5. #ifndef __Issue12403_H__
  6. #define __Issue12403_H__
  7. @import Foundation;
  8. #include "ref.h"
  9. #include "Universe.objc.h"
  10. @protocol Issue12403Parsable;
  11. @class Issue12403Parsable;
  12. @protocol Issue12403Parsable <NSObject>
  13. - (NSString* _Nonnull)fromJSON:(NSString* _Nullable)jstr;
  14. - (NSString* _Nonnull)toJSON:(NSError* _Nullable* _Nullable)error;
  15. @end
  16. @class Issue12403Parsable;
  17. @interface Issue12403Parsable : NSObject <goSeqRefInterface, Issue12403Parsable> {
  18. }
  19. @property(strong, readonly) _Nonnull id _ref;
  20. - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
  21. - (NSString* _Nonnull)fromJSON:(NSString* _Nullable)jstr;
  22. - (NSString* _Nonnull)toJSON:(NSError* _Nullable* _Nullable)error;
  23. @end
  24. #endif