Mercurial > projects > ldc
comparison ir/irvar.cpp @ 1231:212ec2d9d176
Fixed some minitest regressions.
author | Tomas Lindquist Olsen <tomas.l.olsen gmail.com> |
---|---|
date | Thu, 16 Apr 2009 19:21:30 +0200 |
parents | 79758fd2f48a |
children | 0c03ba6f7c24 |
comparison
equal
deleted
inserted
replaced
1230:e67c85d6e680 | 1231:212ec2d9d176 |
---|---|
44 | 44 |
45 assert(V->ir.irField == NULL && "field for this variable already exists"); | 45 assert(V->ir.irField == NULL && "field for this variable already exists"); |
46 V->ir.irField = this; | 46 V->ir.irField = this; |
47 } | 47 } |
48 | 48 |
49 extern LLConstant* get_default_initializer( | |
50 VarDeclaration* vd, | |
51 Initializer* init); | |
52 | |
53 llvm::Constant * IrField::getDefaultInit() | |
54 { | |
55 if (constInit) | |
56 return constInit; | |
57 constInit = get_default_initializer(V, V->init); | |
58 return constInit; | |
59 } | |
60 | |
49 ////////////////////////////////////////////////////////////////////////////// | 61 ////////////////////////////////////////////////////////////////////////////// |
50 ////////////////////////////////////////////////////////////////////////////// | 62 ////////////////////////////////////////////////////////////////////////////// |
51 ////////////////////////////////////////////////////////////////////////////// | 63 ////////////////////////////////////////////////////////////////////////////// |