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 //////////////////////////////////////////////////////////////////////////////