mirror of
https://github.com/xomboverlord/ldc.git
synced 2026-03-25 13:21:49 +01:00
Removed warnings on ignored aligns. Only do aligment on packed structs, align(1) struct Packed { ... }
Changed the way struct/class fields are added, first small part of cleaning up these... Make struct/class/union fields aware of any anonymous struct/union they might be part of, not yet really useful, but part of getting better union support.
This commit is contained in:
@@ -53,6 +53,8 @@ public:
|
||||
IrStruct(Type*);
|
||||
virtual ~IrStruct();
|
||||
|
||||
void addField(VarDeclaration* v);
|
||||
|
||||
Type* type;
|
||||
llvm::PATypeHolder recty;
|
||||
OffsetMap offsets;
|
||||
|
||||
Reference in New Issue
Block a user