19 lines · c
1// RUN: %clang_cc1 -emit-llvm %s -o /dev/null2 3enum En {4 ENUM_VAL5};6 7struct St {8 unsigned char A;9 enum En B;10 unsigned char C;11 enum En D;12 float E;13};14 15 16void func(struct St* A) {17 A->D = ENUM_VAL;18}19 1// RUN: %clang_cc1 -emit-llvm %s -o /dev/null2 3enum En {4 ENUM_VAL5};6 7struct St {8 unsigned char A;9 enum En B;10 unsigned char C;11 enum En D;12 float E;13};14 15 16void func(struct St* A) {17 A->D = ENUM_VAL;18}19