Mercurial > projects > ldc
comparison gen/irstate.h @ 103:855adfdb8d38 trunk
[svn r107] Getting .classinfo on a class instance now works (classinfo is stored in vtable)
author | lindquist |
---|---|
date | Sun, 18 Nov 2007 08:25:07 +0100 |
parents | 027b8d8b71ec |
children | 288fe1029e1f |
comparison
equal
deleted
inserted
replaced
102:027b8d8b71ec | 103:855adfdb8d38 |
---|---|
54 | 54 |
55 typedef std::multimap<unsigned, Offset> OffsetMap; | 55 typedef std::multimap<unsigned, Offset> OffsetMap; |
56 typedef std::vector<VarDeclaration*> VarDeclVector; | 56 typedef std::vector<VarDeclaration*> VarDeclVector; |
57 | 57 |
58 public: | 58 public: |
59 IRStruct(); | |
60 IRStruct(Type*); | 59 IRStruct(Type*); |
61 | 60 |
62 Type* type; | 61 Type* type; |
63 llvm::PATypeHolder recty; | 62 llvm::PATypeHolder recty; |
64 OffsetMap offsets; | 63 OffsetMap offsets; |