/NSScanner-Extensions.h
C Header | 23 lines | 14 code | 7 blank | 2 comment | 0 complexity | 5ebecb65afd16968abf6daeed315a2b8 MD5 | raw file
1// This file is part of class-dump, a utility for examining the Objective-C segment of Mach-O files. 2// Copyright (C) 1997-1998, 2000-2001, 2004-2006 Steve Nygard 3 4#import <Foundation/NSScanner.h> 5 6#import <Foundation/NSString.h> // for unichar 7 8@interface NSScanner (CDExtensions) 9 10+ (NSCharacterSet *)cdOtherCharacterSet; 11+ (NSCharacterSet *)cdIdentifierStartCharacterSet; 12+ (NSCharacterSet *)cdIdentifierCharacterSet; 13+ (NSCharacterSet *)cdTemplateTypeCharacterSet; 14 15- (NSString *)peekCharacter; 16- (unichar)peekChar; 17- (BOOL)scanCharacter:(unichar *)value; 18- (BOOL)scanCharacterFromSet:(NSCharacterSet *)set intoString:(NSString **)value; 19- (BOOL)my_scanCharactersFromSet:(NSCharacterSet *)set intoString:(NSString **)value; 20 21- (BOOL)scanIdentifierIntoString:(NSString **)stringPointer; 22 23@end