Mercurial > projects > ldc
comparison gen/dvalue.h @ 347:6057fdf797d8 trunk
[svn r368] Fixed custom class allocators with arbitrary user arguments. Closes #25
Removed some dead code.
Started on a more generalised approach to call misc. D functions.
author | lindquist |
---|---|
date | Sun, 13 Jul 2008 20:49:10 +0200 |
parents | 17b844102023 |
children | 926f65e39246 |
comparison
equal
deleted
inserted
replaced
346:c9d5c711d65a | 347:6057fdf797d8 |
---|---|
155 { | 155 { |
156 Type* type; | 156 Type* type; |
157 FuncDeclaration* func; | 157 FuncDeclaration* func; |
158 LLValue* val; | 158 LLValue* val; |
159 LLValue* vthis; | 159 LLValue* vthis; |
160 unsigned cc; | |
161 | 160 |
162 DFuncValue(FuncDeclaration* fd, LLValue* v, LLValue* vt = 0); | 161 DFuncValue(FuncDeclaration* fd, LLValue* v, LLValue* vt = 0); |
163 | 162 |
164 virtual LLValue* getRVal(); | 163 virtual LLValue* getRVal(); |
165 | 164 |