rt_gccstream/gcc/testsuite/objc.dg/encode-10.m

20 lines
355 B
Objective-C

/* { dg-do compile } */
typedef struct Vec {
double x, y;
int z;
} xyz_t ;
typedef struct {
float fscalar;
double dscalar;
xyz_t dv;
int iscalar;
} anonymous;
const char *enc = @encode(xyz_t);
const char *enc2 = @encode(anonymous);
/* { dg-final { scan-assembler "{Vec=ddi}" } } */
/* { dg-final { scan-assembler "{?=fd{Vec=ddi}i}" } } */