Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / lldb / test / API / lang / objc / foundation / const-strings.m
blob8a43abee7b840d467a4d36d811b87ff61a3b90c8
1 #import <Foundation/Foundation.h>
3 // Tests to run:
5 // Breakpoint 1
6 // --
7 // (lldb) expr (int)[str compare:@"hello"]
8 // (int) $0 = 0
9 // (lldb) expr (int)[str compare:@"world"]
10 // (int) $1 = -1
11 // (lldb) expr (int)[@"" length]
12 // (int) $2 = 0
14 int main ()
16   NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
18   NSString *str = [NSString stringWithCString:"hello" encoding:NSASCIIStringEncoding];
20   NSLog(@"String \"%@\" has length %lu", str, [str length]); // Set breakpoint here.
22   [pool drain];
23   return 0;