H A D | CFPropertyList.c | 170 #pragma mark - 171 #pragma mark Property List Validation 178 CFMutableSetRef set; member in struct:context 183 static bool __CFPropertyListIsValidAux(CFPropertyListRef plist, bool recursive, CFMutableSetRef set, CFPropertyListFormat format, CFStringRef *error); 191 ctx->answer = value && __CFPropertyListIsValidAux(value, true, ctx->set, ctx->format, ctx->error); 204 ctx->answer = key && value && (stringtype == CFGetTypeID(key)) && __CFPropertyListIsValidAux(value, true, ctx->set, ctx->format, ctx->error); 207 static bool __CFPropertyListIsValidAux(CFPropertyListRef plist, bool recursive, CFMutableSetRef set, CFPropertyListFormat format, CFStringRef *error) { argument 224 // at any one invocation of this function, set should contain the objects in the "path" down to this object 225 if (CFSetContainsValue(set, plist)) { 230 struct context ctx = {true, set, forma 254 CFMutableSetRef set = CFSetCreateMutable(kCFAllocatorSystemDefault, 0, NULL); local 610 CFCalendarRef calendar = CFCalendarCreateWithIdentifier(kCFAllocatorSystemDefault, kCFCalendarIdentifierGregorian); local 701 CFMutableSetRef set = CFSetCreateMutable(kCFAllocatorSystemDefault, 0, NULL); local 1120 const char *mark = pInfo->curr; local 1716 CFCalendarRef calendar = CFCalendarCreateWithIdentifier(kCFAllocatorSystemDefault, kCFCalendarIdentifierGregorian); local [all...] |