Mercurial > projects > ldc
comparison dmd/mtype.h @ 11:d3ee9efe20e2 trunk
[svn r15] * Fixed a bunch problems with virtual calls. Seems I did some rather poor testing.
* Now 50/51 tests compile.
* Added a simple runalltests.d scripts that should be run with 'gdmd -run runalltests.d' - LLVMDC will not compile it yet.
author | lindquist |
---|---|
date | Tue, 02 Oct 2007 05:10:18 +0200 |
parents | dafae18f9c08 |
children | d7e764e62462 |
comparison
equal
deleted
inserted
replaced
10:c0f2c47e5034 | 11:d3ee9efe20e2 |
---|---|
248 virtual unsigned totym(); | 248 virtual unsigned totym(); |
249 virtual type *toCtype(); | 249 virtual type *toCtype(); |
250 virtual type *toCParamtype(); | 250 virtual type *toCParamtype(); |
251 virtual Symbol *toSymbol(); | 251 virtual Symbol *toSymbol(); |
252 | 252 |
253 llvm::Type* llvmType; | 253 const llvm::Type* llvmType; |
254 | 254 |
255 // For eliminating dynamic_cast | 255 // For eliminating dynamic_cast |
256 virtual TypeBasic *isTypeBasic(); | 256 virtual TypeBasic *isTypeBasic(); |
257 }; | 257 }; |
258 | 258 |