Mercurial > hg > CbC > CbC_llvm
view clang/test/CodeGenObjC/super-dotsyntax-struct-property.m @ 180:680fa57a2f20
fix compile errors.
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 30 May 2020 17:44:06 +0900 |
parents | 1d019706d866 |
children | c4bab56944e8 |
line wrap: on
line source
// RUN: %clang_cc1 -triple x86_64-apple-darwin10 -emit-llvm %s -o - | FileCheck %s // rdar: // 8203426 typedef double CGFloat; struct CGPoint { CGFloat x; CGFloat y; }; typedef struct CGPoint CGPoint; struct CGSize { CGFloat width; CGFloat height; }; typedef struct CGSize CGSize; struct CGRect { CGPoint origin; CGSize size; }; typedef struct CGRect CGRect; @interface UIView { } @property CGRect frame; @end @interface crashclass : UIView { } @end @implementation crashclass - (void)setFrame:(CGRect)frame { super.frame = frame; [super setFrame:frame]; } @end // CHECK-NOT: declare void @objc_msgSendSuper2_stret // CHECK: declare i8* @objc_msgSendSuper2