1//===-- main.m ------------------------------------------------*- ObjC -*-===// 2// 3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4// See https://llvm.org/LICENSE.txt for license information. 5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6// 7//===----------------------------------------------------------------------===// 8 9#import <Foundation/Foundation.h> 10 11int main (int argc, const char * argv[]) 12{ 13 NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; 14 15 BOOL yes = YES; 16 BOOL no = NO; 17 BOOL unset = 12; 18 19 BOOL &yes_ref = yes; 20 BOOL &no_ref = no; 21 BOOL &unset_ref = unset; 22 23 BOOL* yes_ptr = &yes; 24 BOOL* no_ptr = &no; 25 BOOL* unset_ptr = &unset; 26 27 [pool drain];// Set break point at this line. 28 return 0; 29} 30 31