================
@@ -398,9 +405,14 @@ static const llvm::abi::Type *mapCIRType(mlir::Type type,
// the whole union rather than just the member the classifier reduces
// it to.
if (recTy.isUnion()) {
- for (mlir::Type fieldTy : recTy.getMembers())
- fields.push_back(llvm::abi::FieldInfo(
- mapCIRType(fieldTy, typeMapper, dl, modOp)));
+ // Only data members are classified. An unnamed bit-field's storage
----------------
adams381 wrote:
Same as above.
https://github.com/llvm/llvm-project/pull/218718
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits