1 // RUN: %clang_cc1 -triple x86_64-apple-darwin10 -emit-llvm -fobjc-nonfragile-abi -o - %s | FileCheck %s
8 Vector3D(const Vector3D &inVector);
9 Vector3D(float initX, float initY, float initZ);
10 Vector3D &operator=(const Vector3D & rhs);
18 @property (assign) Vector3D position;
20 - (void) setLength: (Vector3D)arg;
26 Vector3D V3D(1.0f, 1.0f, 1.0f);
27 // CHECK: call void @_ZN8Vector3DC1ERKS_
28 myObject.position = V3D;
30 // CHECK: call void @_ZN8Vector3DC1ERKS_
31 myObject.length = V3D;
37 extern "C" void exit(...);
43 typedef struct CGPoint CGPoint;
45 extern "C" const CGPoint CGPointZero;
47 bool operator==(const CGPoint& a, const CGPoint& b);
49 @interface TIconViewSettings
50 @property (assign, nonatomic) CGPoint gridOffset;
53 @implementation TIconViewSettings
54 - (CGPoint) gridOffset
61 if ((self.gridOffset) == CGPointZero)
64 if (self.gridOffset == CGPointZero)