Home | History | Annotate | Download | only in Misc

Lines Matching refs:NSRange

49 typedef void (* StringRangeApplierFunction)(NSString *string, NSRange range, void *context);
181 NSRange remaining = NSMakeRange(0, stringLength);
185 NSRange hostNameOrStringStart = [string rangeOfCharacterFromSet:hostNameOrStringStartCharacters options:0 range:remaining];
200 NSRange hostNameEnd = [string rangeOfCharacterFromSet:hostNameEndCharacters options:0 range:remaining];
221 NSRange escapedCharacterOrStringEnd = [string rangeOfCharacterFromSet:quotedStringCharacters options:0 range:remaining];
263 NSRange separatorRange = [string rangeOfString:@"://"];
290 NSRange hostNameTerminator = [string rangeOfCharacterFromSet:hostTerminators options:0 range:NSMakeRange(authorityStart, stringLength - authorityStart)];
294 NSRange userInfoTerminator = [string rangeOfString:@"@" options:0 range:NSMakeRange(authorityStart, hostNameEnd - authorityStart)];
302 static void collectRangesThatNeedMapping(NSString *string, NSRange range, void *context, BOOL encode)
319 static void collectRangesThatNeedEncoding(NSString *string, NSRange range, void *context)
324 static void collectRangesThatNeedDecoding(NSString *string, NSRange range, void *context)
349 NSRange hostNameRange = [[hostNameRanges objectAtIndex:i] rangeValue];
779 NSRange separatorsRange = NSMakeRange(range.location + range.length + 1, rangeWithSeparators.length - range.length - 1);
1091 - (NSString *)_web_mapHostNameWithRange:(NSRange)range encode:(BOOL)encode makeString:(BOOL)makeString
1131 - (BOOL)_web_hostNameNeedsDecodingWithRange:(NSRange)range
1136 - (BOOL)_web_hostNameNeedsEncodingWithRange:(NSRange)range
1141 - (NSString *)_web_decodeHostNameWithRange:(NSRange)range
1146 - (NSString *)_web_encodeHostNameWithRange:(NSRange)range
1163 -(NSRange)_webkit_rangeOfURLScheme
1165 NSRange colon = [self rangeOfString:@":"];
1167 NSRange scheme = {0, colon.location};
1178 NSRange illegals = [self rangeOfCharacterFromSet:InverseSchemeCharacterSet options:0 range:scheme];
1193 NSRange fragmentRange;