Files
kotlin-fork/native/native.tests/testData/interop/objc/tests/detachObjCObject.m
T
2024-01-31 16:17:21 +00:00

21 lines
423 B
Objective-C
Vendored

#import "detachObjCObject.h"
@implementation DeallocFlagHolder
@end
@implementation ObjectWithDeallocFlag
- (instancetype)init {
if (self = [super init]) {
self.deallocFlagHolder = [DeallocFlagHolder new];
self.deallocFlagHolder.deallocated = NO;
}
return self;
}
- (void)dealloc {
self.deallocFlagHolder.deallocated = YES;
}
- (instancetype _Nonnull)sameObject; {
return self;
}
@end