mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-23 18:18:00 +02:00
Fix unions with base types
This commit is contained in:
parent
e6cbf0509b
commit
f9d5b58102
3 changed files with 17 additions and 4 deletions
|
@ -3179,7 +3179,7 @@ void BfIRBuilder::CreateDbgTypeDefinition(BfType* type)
|
|||
auto resolvedFieldDIType = DbgGetType(fieldType);
|
||||
String fieldName = "$bfunion";
|
||||
auto memberType = DbgCreateMemberType(diForwardDecl, fieldName, fileDIScope, lineNum,
|
||||
fieldType->mSize * 8, fieldType->mAlign * 8, 0,
|
||||
fieldType->mSize * 8, fieldType->mAlign * 8, typeInstance->mBaseType->mInstSize * 8,
|
||||
flags, resolvedFieldDIType);
|
||||
diFieldTypes.push_back(memberType);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue