luxlabs header browser preview


@class NSString, MPUHTMLParser, NSData, NSMutableArray, NSMutableAttributedString;
@protocol MPUHTMLParserDelegate;

@interface _MPUHTMLParserState : NSObject <MPUHTMLParserState> {
    NSData *_data;
    void *_selfRef;
    MPUHTMLParser *_parser;
    id<MPUHTMLParserDelegate> _delegate;
    NSMutableArray *_errors;
    NSMutableAttributedString *_attributedString;
    NSMutableArray *_attributeDictionaries;
    NSMutableArray *_tagStack;
    NSMutableArray *_stringStack;
    struct { unsigned char providesDefaultAttributes : 1; unsigned char providesTagAttributes : 1; unsigned char providesPrependTagString : 1; } _delegateCapabilites;
}

@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (id)attributes;
- (BOOL)parse:(id *)a0;
- (id)attributedString;
- (void).cxx_destruct;
- (void)_appendString:(id)a0;
- (void)_characters:(const char *)a0 length:(int)a1;
- (void)_endDocument;
- (void)_endElement:(const char *)a0;
- (void)_error:(long long)a0 msg:(const char *)a1 args:(char *)a2;
- (void)_startDocument;
- (void)_startElement:(const char *)a0 attrs:(const char **)a1;
- (id)currentTagAttributes;
- (id)initWithParser:(id)a0 data:(id)a1;
- (id)tagStack;

@end