aboutsummaryrefslogtreecommitdiff
path: root/test/link/macho/objcpp/test.mm
blob: d27c543cdf351ad38903624991b3b6d9a4f5f07a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#import "Foo.h"
#import <assert.h>
#include <iostream>

int main(int argc, char *argv[])
{
  @autoreleasepool {
      Foo *foo = [[Foo alloc] init];
      NSString *result = [foo name];
      std::cout << "Hello from C++ and " << [result UTF8String];
      assert([result isEqualToString:@"Zig"]);
      return 0;
  }
}