luxlabs header browser preview


@interface NSValue : NSObject <NSCopying, NSSecureCoding>

@property (class, readonly) BOOL supportsSecureCoding;

@property (readonly, nonatomic) struct { long long x0; long long x1; long long x2; long long x3; unsigned long long x4; long long x5; long long x6; long long x7; long long x8; long long x9; long long x10; long long x11; long long x12; long long x13; long long x14; long long x15; long long x16; long long x17; long long x18; BOOL x19; BOOL x20; BOOL x21; } _cfLexiconWordAttributesValue;
@property (readonly) const char *objCType;

+ (id)allocWithZone:(struct _NSZone { } *)a0;
+ (id)valueWithPointer:(const void *)a0;
+ (id)valueWithPoint:(struct CGPoint { double x0; double x1; })a0;
+ (id)valueWithRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
+ (id)_valueWithCFLexiconWordAttributes:(struct { long long x0; long long x1; long long x2; long long x3; unsigned long long x4; long long x5; long long x6; long long x7; long long x8; long long x9; long long x10; long long x11; long long x12; long long x13; long long x14; long long x15; long long x16; long long x17; long long x18; BOOL x19; BOOL x20; BOOL x21; })a0;
+ (id)value:(const void *)a0 withObjCType:(const char *)a1;
+ (id)valueWithBytes:(const void *)a0 objCType:(const char *)a1;
+ (id)valueWithEdgeInsets:(struct NSEdgeInsets { double x0; double x1; double x2; double x3; })a0;
+ (id)valueWithNonretainedObject:(id)a0;
+ (id)valueWithRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
+ (id)valueWithSize:(struct CGSize { double x0; double x1; })a0;
+ (id)valueWithWeakObject:(id)a0;

- (id)replacementObjectForPortCoder:(id)a0;
- (id)init;
- (unsigned long long)hash;
- (BOOL)isNSValue__;
- (id)initWithBytes:(const void *)a0 objCType:(const char *)a1;
- (void)encodeWithCoder:(id)a0;
- (id)nonretainedObjectValue;
- (void)getValue:(void *)a0 size:(unsigned long long)a1;
- (Class)classForCoder;
- (void)getValue:(void *)a0;
- (id)description;
- (struct CGPoint { double x0; double x1; })pointValue;
- (BOOL)_matchType:(const char *)a0 size:(unsigned long long)a1 strict:(BOOL)a2;
- (BOOL)isEqual:(id)a0;
- (id)weakObjectValue;
- (BOOL)isEqualToValue:(id)a0;
- (id)initWithCoder:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (struct NSEdgeInsets { double x0; double x1; double x2; double x3; })edgeInsetsValue;
- (BOOL)_matchType:(const char *)a0 size:(unsigned long long)a1;
- (void *)pointerValue;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })rangeValue;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })rectValue;
- (struct CGSize { double x0; double x1; })sizeValue;

@end