Mercurial > projects > ldc
comparison dmd/scope.h @ 737:041c1596d217
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.
author | Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
---|---|
date | Tue, 28 Oct 2008 15:41:09 +0100 |
parents | d4e95db0e62b |
children | f99a3b393c03 |
comparison
equal
deleted
inserted
replaced
736:e4e50f4b58cd | 737:041c1596d217 |
---|---|
28 struct AggregateDeclaration; | 28 struct AggregateDeclaration; |
29 struct AnonymousAggregateDeclaration; | 29 struct AnonymousAggregateDeclaration; |
30 struct FuncDeclaration; | 30 struct FuncDeclaration; |
31 struct DocComment; | 31 struct DocComment; |
32 struct EnclosingHandler; | 32 struct EnclosingHandler; |
33 struct AnonDeclaration; | |
33 enum LINK; | 34 enum LINK; |
34 enum PROT; | 35 enum PROT; |
35 | 36 |
36 struct Scope | 37 struct Scope |
37 { | 38 { |