parent
a703a67384
commit
6c037da51c
|
@ -24,12 +24,7 @@ using namespace CodeGen;
|
||||||
namespace {
|
namespace {
|
||||||
/// RecordOrganizer - This helper class, used by CGRecordLayout, layouts
|
/// RecordOrganizer - This helper class, used by CGRecordLayout, layouts
|
||||||
/// structs and unions. It manages transient information used during layout.
|
/// structs and unions. It manages transient information used during layout.
|
||||||
/// FIXME : At the moment assume
|
/// FIXME : Handle field aligments. Handle packed structs.
|
||||||
/// - one to one mapping between AST FieldDecls and
|
|
||||||
/// llvm::StructType elements.
|
|
||||||
/// - Ignore bit fields
|
|
||||||
/// - Ignore field aligments
|
|
||||||
/// - Ignore packed structs
|
|
||||||
class RecordOrganizer {
|
class RecordOrganizer {
|
||||||
public:
|
public:
|
||||||
explicit RecordOrganizer(CodeGenTypes &Types) :
|
explicit RecordOrganizer(CodeGenTypes &Types) :
|
||||||
|
|
Loading…
Reference in New Issue