// RUN: %clang_analyze_cc1 -analyzer-checker=core -verify %s
// Delta-Debugging reduced preamble.
typedef signed char BOOL;
typedef unsigned int NSUInteger;
@class NSString, Protocol;
extern void NSLog ;
typedef struct _NSZone NSZone;
@class NSInvocation, NSMethodSignature, NSCoder, NSString, NSEnumerator;
@protocol NSObject - isEqual: object; @end
@protocol NSCopying - copyWithZone: zone; @end
@protocol NSCoding - encodeWithCoder: aCoder; @end
extern id ;
@interface NSValue : NSObject <NSCopying, NSCoding> - getValue: value; @end
@class NSString, NSData;
typedef struct _NSPoint NSRange;
@interface NSAutoreleasePool : NSObject - drain; @end
extern NSString * const NSBundleDidLoadNotification;
typedef struct NSDecimal;
@interface NSNetService : NSObject - init; @end
extern NSString * const NSUndoManagerCheckpointNotification;
// Test case: <rdar://problem/6145427>
int