blob: 57ce008297d9a827076b8080460527d58455a3fa [file] [log] [blame]
//===-- fmts_tester.cpp -----------------------------------------*- C++ -*-===//
//
// The LLVM Compiler Infrastructure
//
// This file is distributed under the University of Illinois Open Source
// License. See LICENSE.TXT for details.
//
//===----------------------------------------------------------------------===//
#import <Cocoa/Cocoa.h>
#include <vector>
#include <list>
#include <map>
#include <string>
int main()
{
NSArray* nsarray = @[@1,@2,@"hello world",@3,@4,@"foobar"];
NSMutableArray* nsmutablearray = [[NSMutableArray alloc] initWithCapacity:5];
[nsmutablearray addObject:@1];
[nsmutablearray addObject:@2];
[nsmutablearray addObject:@"hello world"];
[nsmutablearray addObject:@3];
[nsmutablearray addObject:@4];
[nsmutablearray addObject:@"foobar"];
NSDictionary* nsdictionary = @{@1 : @1, @2 : @2, @"hello" : @"world", @3 : @3};
NSMutableDictionary* nsmutabledictionary = [[NSMutableDictionary alloc] initWithCapacity:5];
[nsmutabledictionary setObject:@1 forKey:@1];
[nsmutabledictionary setObject:@2 forKey:@2];
[nsmutabledictionary setObject:@"hello" forKey:@"world"];
[nsmutabledictionary setObject:@3 forKey:@3];
NSString* str0 = @"Hello world";
NSString* str1 = @"Hello ℥";
NSString* str2 = @"Hello world";
NSString* str3 = @"Hello ℥";
NSString* str4 = @"Hello world";
NSDate* me = [NSDate dateWithNaturalLanguageString:@"April 10, 1985"];
NSDate* cutie = [NSDate dateWithNaturalLanguageString:@"January 29, 1983"];
NSDate* mom = [NSDate dateWithNaturalLanguageString:@"May 24, 1959"];
NSDate* dad = [NSDate dateWithNaturalLanguageString:@"October 29, 1954"];
NSDate* today = [NSDate dateWithNaturalLanguageString:@"March 14, 2013"];
NSArray* bundles = [NSBundle allBundles];
NSArray* frameworks = [NSBundle allFrameworks];
NSSet* nsset = [NSSet setWithArray:nsarray];
NSMutableSet* nsmutableset = [NSMutableSet setWithCapacity:5];
[nsmutableset addObject:@1];
[nsmutableset addObject:@2];
[nsmutableset addObject:@"hello world"];
[nsmutableset addObject:@3];
[nsmutableset addObject:@4];
[nsmutableset addObject:@"foobar"];
std::vector<int> vector;
vector.push_back(1);
vector.push_back(2);
vector.push_back(3);
vector.push_back(4);
vector.push_back(5);
std::list<int> list;
list.push_back(1);
list.push_back(2);
list.push_back(3);
list.push_back(4);
list.push_back(5);
std::map<int,int> map;
map[1] = 1;
map[2] = 2;
map[3] = 3;
map[4] = 4;
map[5] = 5;
std::string sstr0("Hello world");
std::string sstr1("Hello world");
std::string sstr2("Hello world");
std::string sstr3("Hello world");
std::string sstr4("Hello world");
int x = 0;
for (;;)
x++;
}