brintos

brintos / llvm-project-archived public Read only

0
0
Text · 433 B · ec98e68 Raw
14 lines · c
1// RUN: %clang_cc1 -fsyntax-only -verify < %s2// expected-no-diagnostics3typedef float CGFloat;4typedef struct _NSPoint { CGFloat x; CGFloat y; } NSPoint;5typedef struct _NSSize { CGFloat width; CGFloat height; } NSSize;6typedef struct _NSRect { NSPoint origin; NSSize size; } NSRect;7 8extern const NSPoint NSZeroPoint;9 10extern NSSize canvasSize(void);11void func(void) {12   const NSRect canvasRect = { NSZeroPoint, canvasSize() };13}14