/* Generated by RuntimeBrowser
   Image: /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
 */

@interface VMUFieldInfo : NSObject {
    VMUClassInfo * _destinationLayout;
    unsigned int  _flags;
    NSString * _ivarName;
    unsigned int  _offset;
    unsigned int  _scanType;
    unsigned int  _scannable;
    unsigned int  _size;
    unsigned int  _stride;
    NSArray * _subFieldArray;
    NSString * _typeName;
}

@property (atomic, readonly) unsigned int bitfieldWidth;
@property (nonatomic, readonly) VMUClassInfo *destinationLayout;
@property (nonatomic, readonly) unsigned int flags;
@property (nonatomic, readonly) BOOL isArrayEntries;
@property (nonatomic, readonly) BOOL isArraySize;
@property (nonatomic, readonly) BOOL isByref;
@property (nonatomic, readonly) BOOL isCapture;
@property (nonatomic, readonly) BOOL isKeyField;
@property (nonatomic, readonly) BOOL isKeysPointer;
@property (nonatomic, readonly) BOOL isStorageBitmapPointer;
@property (nonatomic, readonly) BOOL isStorageImplPointer;
@property (nonatomic, readonly) BOOL isValueField;
@property (nonatomic, readonly) BOOL isValuesPointer;
@property (nonatomic, readonly) NSString *ivarName;
@property (atomic, readonly) unsigned int offset;
@property (atomic, readonly) unsigned int scanType;
@property (atomic, readonly) unsigned int scannableSize;
@property (atomic, readonly) unsigned int size;
@property (atomic, readonly) unsigned int stride;
@property (nonatomic, readonly) NSArray *subFieldArray;
@property (nonatomic, readonly) NSString *typeName;
@property (atomic, readonly) NSString *typedDescription;

- (void).cxx_destruct;
- (id)_fullIvarNameAtOffset:(unsigned int)arg1 leafOffset:(unsigned int*)arg2 depth:(unsigned int)arg3;
- (id)_getFieldAtOffset:(unsigned int)arg1;
- (void)_setDestinationLayout:(id)arg1;
- (void)_setFlags:(unsigned int)arg1;
- (void)_setIvarName:(id)arg1;
- (void)_setOffset:(unsigned int)arg1;
- (void)_setScanType:(unsigned int)arg1;
- (void)_setScannableSize:(unsigned int)arg1;
- (void)_setSize:(unsigned int)arg1;
- (void)_setStride:(unsigned int)arg1;
- (void)_setTypeName:(id)arg1;
- (unsigned int)bitfieldWidth;
- (id)description;
- (id)descriptionOfFieldValueInObjectMemory:(void*)arg1 scanner:(id)arg2;
- (id)destinationLayout;
- (unsigned int)flags;
- (id)fullIvarNameAtOffset:(unsigned int)arg1;
- (id)getLeafFieldAtOffset:(unsigned int)arg1 leafOffset:(unsigned int*)arg2;
- (unsigned long long)hash;
- (id)initStorageEntryFieldWithName:(id)arg1 type:(id)arg2 kind:(unsigned int)arg3 scan:(unsigned int)arg4 offset:(unsigned int)arg5 size:(unsigned int)arg6 stride:(unsigned int)arg7 subFieldArray:(id)arg8;
- (id)initStorageInfoFieldWithName:(id)arg1 type:(id)arg2 kind:(unsigned int)arg3 scan:(unsigned int)arg4 offset:(unsigned int)arg5 size:(unsigned int)arg6 stride:(unsigned int)arg7 subFieldArray:(id)arg8;
- (id)initWithName:(id)arg1 type:(id)arg2 kind:(unsigned int)arg3 scan:(unsigned int)arg4 offset:(unsigned int)arg5 size:(unsigned int)arg6 stride:(unsigned int)arg7 subFieldArray:(id)arg8;
- (id)initWithName:(id)arg1 type:(id)arg2 scan:(unsigned int)arg3 offset:(unsigned int)arg4 size:(unsigned int)arg5;
- (id)initWithObjcIvar:(struct objc_ivar { }*)arg1 size:(unsigned int)arg2 isARC:(BOOL)arg3 is64Bit:(BOOL)arg4;
- (id)initWithSerializer:(id)arg1 classMap:(id)arg2 version:(unsigned int)arg3;
- (BOOL)isArrayEntries;
- (BOOL)isArraySize;
- (BOOL)isByref;
- (BOOL)isCapture;
- (BOOL)isEqual:(id)arg1;
- (BOOL)isKeyField;
- (BOOL)isKeysPointer;
- (BOOL)isStorageBitmapPointer;
- (BOOL)isStorageImplPointer;
- (BOOL)isValueField;
- (BOOL)isValuesPointer;
- (id)ivarName;
- (id)mutableCopy;
- (unsigned int)offset;
- (unsigned int)scanType;
- (unsigned int)scannableSize;
- (void)serializeWithClassMap:(id)arg1 simpleSerializer:(id)arg2 version:(unsigned int)arg3;
- (unsigned int)size;
- (unsigned int)stride;
- (id)subFieldArray;
- (id)typeName;
- (id)typedDescription;

@end
