Mercurial > hg > CbC > CbC_llvm
view clang/test/Parser/objcxx11-initialized-temps.mm @ 222:81f6424ef0e3 llvm-original
LLVM original branch
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 18 Jul 2021 22:10:01 +0900 |
parents | 1d019706d866 |
children |
line wrap: on
line source
// RUN: %clang_cc1 -fsyntax-only -verify -std=c++11 %s // expected-no-diagnostics // rdar://12788429 struct CGPoint { double x; double y; }; typedef struct CGPoint CGPoint; struct CGSize { double width; double height; }; typedef struct CGSize CGSize; struct CGRect { CGPoint origin; CGSize size; }; typedef struct CGRect CGRect; typedef CGRect NSRect; void HappySetFrame(NSRect frame) {} __attribute__((objc_root_class)) @interface NSObject @end @implementation NSObject - (void) sadSetFrame: (NSRect)frame {} - (void) nothing { HappySetFrame({{0,0}, {13,14}}); [self sadSetFrame: {{0,0}, {13,14}}]; } @end