// RUN: %clang_analyze_cc1 -analyzer-checker=core,alpha.core,debug.ExprInspection,unix.Malloc,unix.cstring,alpha.unix.cstring,unix.API,osx.API,osx.cocoa.RetainCount -Wno-null-dereference -Wno-tautological-compare -fblocks -verify -analyzer-config eagerly-assume=false %s
void ;
void ;
void ;
void
void
void
//===----------------------------------------------------------------------===
// func.c
//===----------------------------------------------------------------------===
void ;
void ;
void
void ;
void
void
//===----------------------------------------------------------------------===
// free.c
//===----------------------------------------------------------------------===
void ;
void
//===----------------------------------------------------------------------===
// string.c : strnlen()
//===----------------------------------------------------------------------===
typedef size_t;
size_t ;
size_t
//===----------------------------------------------------------------------===
// unix-fns.c : dispatch_once
//===----------------------------------------------------------------------===
typedef void ;
typedef long dispatch_once_t;
void ;
void
void
//===----------------------------------------------------------------------===
// retain-release-path-notes.m
//===----------------------------------------------------------------------===
typedef struct CFType *CFTypeRef;
CFTypeRef ;
CFTypeRef ;
CFTypeRef
CFTypeRef