1 // RUN: %clang_cc1 %s -fsyntax-only -verify
2 // expected-no-diagnostics
13 } Instance
__attribute__((transparent_union
));
15 __attribute__((overloadable
)) void Class_Init(Instance
this, char *str
, void *str2
) {
16 this.object
->str
= str
;
17 this.object
->str2
= str2
;
20 __attribute__((overloadable
)) void Class_Init(Instance
this, char *str
) {
21 this.object
->str
= str
;
22 this.object
->str2
= str
;
27 Class_Init(&obj
, "Hello ", " World");