================
@@ -985,3 +995,35 @@ void case18() {
void case19(Unnamed U) {
TwoInts TI = {U, 1};
}
+
+// InitList with Empty Struct on LHS
+// CHECK-LABEL: case20
+// CHECK: [[E:%.*]] = alloca %struct.Empty, align 1
+// CHECK-NEXT: call void @llvm.memcpy.p0.p0.i32(ptr align 1 [[E]], ptr align 1
[[ConstE]], i32 1, i1 false)
----------------
spall wrote:
from googling it seems that is the size of an empty struct in C++.
https://github.com/llvm/llvm-project/pull/160355
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits