opuntiaOS - an operating system targeting x86 and ARMv7
at master 27 lines 460 B view raw
1/* 2 * Copyright (C) 2020-2022 The opuntiaOS Project Authors. 3 * + Contributed by Nikita Melekhin <nimelehin@gmail.com> 4 * 5 * Use of this source code is governed by a BSD-style license that can be 6 * found in the LICENSE file. 7 */ 8 9#ifndef _LIBOBJC_NSOBJECT_H 10#define _LIBOBJC_NSOBJECT_H 11 12#include <libobjc/runtime.h> 13 14@interface NSObject { 15 Class isa; 16} 17 18+ (id)init; 19+ (id)new; 20+ (id)alloc; 21 22- (id)init; 23- (Class)class; 24 25@end 26 27#endif // _LIBOBJC_NSOBJECT_H